﻿using System;

namespace HiStaff.Domain
{
    [Serializable]
    public class Entity
    {
        public Entity()
        {
            CREATEDATE = DateTime.Now;
            UPDATEDATE = DateTime.Now;
            USERNAME = StaticObject.USERNAME;
            CREATEUSER = StaticObject.USERNAME;
            UPDATEUSER = StaticObject.USERNAME;
        }
        // ERR PRO
        public string ERRCODE { get; set; }
        public string ERRMSG { get; set; }
        public string USERNAME { get; set; }
        public string CREATEUSER { get; set; }
        public string UPDATEUSER { get; set; }
        public DateTime? CREATEDATE { get; set; }
        public DateTime? UPDATEDATE { get; set; }

        // Open properties
        public decimal? NEXT01 { get; set; }
        public decimal? NEXT02 { get; set; }
        public decimal? NEXT03 { get; set; }
        public decimal? NEXT04 { get; set; }
        public decimal? NEXT05 { get; set; }
        public decimal? NEXT06 { get; set; }
        public decimal? NEXT07 { get; set; }
        public decimal? NEXT08 { get; set; }
        public decimal? NEXT09 { get; set; }
        public decimal? NEXT10 { get; set; }
        public decimal? NEXT11 { get; set; }
        public decimal? NEXT12 { get; set; }
        public decimal? NEXT13 { get; set; }
        public decimal? NEXT14 { get; set; }
        public decimal? NEXT15 { get; set; }
        public string SEXT01 { get; set; }
        public string SEXT02 { get; set; }
        public string SEXT03 { get; set; }
        public string SEXT04 { get; set; }
        public string SEXT05 { get; set; }
        public string SEXT06 { get; set; }
        public string SEXT07 { get; set; }
        public string SEXT08 { get; set; }
        public string SEXT09 { get; set; }
        public string SEXT10 { get; set; }
        public string SEXT11 { get; set; }
        public string SEXT12 { get; set; }
        public string SEXT13 { get; set; }
        public string SEXT14 { get; set; }
        public string SEXT15 { get; set; }
        public string SEXTLARGE01 { get; set; }
        public string SEXTLARGE02 { get; set; }
        public string SEXTLARGE03 { get; set; }
        public string SEXTLARGE04 { get; set; }
        public string SEXTLARGE05 { get; set; }
        public DateTime? DEXT01 { get; set; }
        public DateTime? DEXT02 { get; set; }
        public DateTime? DEXT03 { get; set; }
        public DateTime? DEXT04 { get; set; }
        public DateTime? DEXT05 { get; set; }
        public DateTime? DEXT06 { get; set; }
        public DateTime? DEXT07 { get; set; }
        public DateTime? DEXT08 { get; set; }
        public DateTime? DEXT09 { get; set; }
        public DateTime? DEXT10 { get; set; }
        public DateTime? DEXT11 { get; set; }
        public DateTime? DEXT12 { get; set; }
        public DateTime? DEXT13 { get; set; }
        public DateTime? DEXT14 { get; set; }
        public DateTime? DEXT15 { get; set; }
    }
}
